//
//  TransverseSelectView.h
//  YHBulter
//
//  Created by Guava on 16/2/18.
//  Copyright © 2016年 Guava. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface TransverseSelectView : UIView
/** 设置选项卡的名称 */
@property (nonatomic, strong) NSArray<NSString *> *titleArray;
/** 设置选项卡选中时的颜色 */
@property (nonatomic, strong) UIColor *selectedColor;
/** 设置未选中时的颜色 */
@property (nonatomic, strong) UIColor *unselectedColor;
/** 选中的选项卡的位置 从0开始 */
@property (nonatomic, assign) NSInteger selectedLocation;
/** 回调方法 */
@property (nonatomic, copy) void(^selectAction)(NSInteger selectLocation);
/** badge背景色 */
@property (nonatomic, strong) UIColor *badgeColor;
/** 选择是否隐藏分割线 */
@property (nonatomic, assign) BOOL hiddenSeparator;
/** 点击已经选择的选项是否再调用一次回调 */
@property (nonatomic, assign) BOOL callbackWithRepeatSelect;
/** 设置badge数值 */
- (void)setBadgeNumber:(NSInteger)badgeNumber
              location:(NSInteger)location;
@end
